home *** CD-ROM | disk | FTP | other *** search
/ Network CD 2 / Network CD - Volume 2.iso / photocd / opalvision / opalpcd.doc < prev    next >
Encoding:
Text File  |  1993-03-09  |  4.9 KB  |  94 lines

  1. OPALPCD.DOC
  2.  
  3.  
  4.  
  5.     This program takes an image file from a Photo CD ® disc and either displays
  6. it on an Amiga ® computer.   It will display on an OpalVision ® screen and
  7. can be saved as an IFF24 file on the command line.  PhotoCD is a format where
  8. negatives and slides are scanned at resolutions up to 3072x2048 and storing
  9. up to 100 of these on a compact disc.  It costs approximately US $1.50 to 
  10. $2.00 per image with a ten image minimum, and gives the user access to scans
  11. on a $35 000 scanner.
  12.     This version is still not complete.  Resolutions above Base ( -4 and -5 opts)
  13. are not rung out yet due to decompression and memory size problems.  Overviews
  14. are not implimented either.  This was originally written by Hadmut Danisch for
  15. a ppm file converter.  That source only file has been modified and (partially)
  16. debugged to work with IFF24 and OpalVision.
  17.  
  18.     There are two versions.  Opalpcd requires a 68020 and 68881 and up accel-
  19. erator or an A3000 or an A4000 and is optimized for these and will crash
  20. if run on a vanilla 500, etc.  For those less fortunate there is a version,
  21. opalpcd.68000 for standard machines.  This uses the IEEE library in Workbench
  22. 1.3 and up.  Other requirements are opal.library in libs: and an OpalVision
  23. card for viewing.   Also, at least 3 meg of FAST RAM are needed, and one meg
  24. of chip RAM for Base resolution.  Of course, a CD-ROM drive is required and
  25. CDROM-FS by Canadian Prototype Replicas.  
  26.   
  27.     To use, type "OpalPcd  [options] pcdfile [iff24file]" and return.  It
  28. must be run from CLI or shell, but can be tied into a directory utility
  29. or other program.  Options are the items starting with a "-" that denote
  30. size and operation.  Just typing opalpcd <CR> will list these for you.
  31. There are five sizes from 1 to 5, with 3 being the base at 768 X512.  This is
  32. the largest currently usable and is suitable for most Amiga applications. 
  33. The next one down (-2) is 368X256 and works well with lo-res noninterlaced 
  34. and loads faster(6 vs 25 sec on 68030/882).  Due to floating point manipulations
  35. the conversion is slow.  Data is NOT in a straight RGB format, but is in
  36. a Luma Chroma Chroma format, somewhat like HSV I think.  
  37.     The pcdfile must be typed except when using the slideshow mode.  Look in
  38. CD0:PHOTO_CD/IMAGES for these.  They are large files, 3-6 Meg.  Iff24file is the 
  39. filename with path for a resulting 24 bit IFF file in the same resolution as
  40. the PCD file, and omitting this will cause display only.
  41.     Slideshow mode is a new mode with -p for presentation (s is already taken
  42. for sharpening).  This workes with base and base/4 resolution.  In the latter
  43. pictures will load and change every 20-30 sec and about 7 on the latter on
  44. an accelerated machine.  To stop hold the left mouse button, and instead of
  45. changing again it will exit. It will also exit when it goes beyond the last
  46. file.  The image files are numbered like frames of an animation, IMG00XX.PCD
  47. where XX is 01 for the first, 30 for the thirtyith, etc.  A disk can hold 
  48. a hundred or so.  Due to this standard the path is fixed at CD0:PHOTO_CD/IMAGES.
  49. If your drive is NOT CD0:, try "assign CD0: CD_DRIVE" where CD_DRIVE is
  50. the name of your CD ROM device.  
  51.     To view an image taken with the camera tilted sideways for better vertical
  52. capture, use the -l or -r option to right the image.
  53.     Newly added is the -b option to place the image as a backdrop to
  54. Amiga when exiting.  This is not in the 68000 version yet.
  55.  
  56.  
  57. TO DO:
  58.  
  59.     Finish debugging resolution 4, which may work now with at least 
  60.     10 meg of fast ram.  
  61.  
  62.     Allow cropping of images, from command line at least.
  63.     
  64.     Use hard disk to cache some data to reduce memory requirements.
  65.     
  66.     test and impliment resolution 5.
  67.     
  68.     load directly to OpalPaint if even possible. 
  69.     
  70.     convert overview to thumbnail and allow storage of a copy on 
  71.     hard drive.
  72.     
  73.     Whatever else I feel like adding.       
  74.  
  75.  
  76.   
  77.     This program is a purely experimental venture and is being released as
  78. a service to Amiga users to gain exposure to the PhotoCD format and develop
  79. understanding therof.  It may be reproduced and distributed inkeeping with
  80. Hadmut's original condition that no profit be made from this.  I think a few
  81. companies may frown upon this as a commercial product too.  
  82.     No warranties are expressed or implied whatsover and the user assumes all
  83. responsibility arising out of use thereof, including but not limited to, loss
  84. of data, damage to hardware, infringement of patents or copyrights, or even
  85. the decline of Western Civilization.  No money is expected for this program,
  86. and the user may alter this and complete debugging as long as it is not
  87. for commercial gain.   It is hoped the Amiga community benefits from this
  88. program.  
  89.     Trademark and product recognition to Commodore Amiga, Centaur Development
  90. (OpalVision), and Eastman Kodak (Photo-CD).
  91.     It has been tested with a PhotoCD processed by KodaLux, and example 
  92. images from a Tempera PhotoCD access program.  In over 100 images, all have
  93. successfully loaded.  
  94.